checks and balances - Turkish English Dictionary